import time

from Finance_fun import page
from Finance_fun.base.base import Base


class PageLogin(Base):
    #点击登录链接
    def page_click_login_link(self):
        self.base_click(page.login_link)

    #输入手机号码
    def page_input_login_phone(self,phone):
        self.base_input(page.login_phone,phone)

    #输入密码
    def page_input_login_password(self,password):
        self.base_input(page.login_password,password)

    #点击登录按钮
    def page_click_login_btn(self):
        self.base_click(page.login_btn)

    #获取登录成功提示信息
    def page_get_login_success_inf(self):
        return self.base_get_text(page.login_success)

    #获取登录错误
    def page_get_login_err_inf(self):
        return self.base_get_text(page.login_error)

    #截图操作
    def page_get_screenshot(self):
        self.base_get_image()

    #集成登录操作
    def page_login(self,phone,password):
        self.page_input_login_phone(phone)
        self.page_input_login_password(password)
        time.sleep(3)
        self.page_click_login_btn()
        time.sleep(2)
